package com.bestcem.xm.user.service.dto.user;

import com.bestcem.xm.user.service.dto.BaseDTO;
import lombok.Getter;
import lombok.Setter;

/**
 * 账户操作日志DO
 *
 * @author yanjishuo <jishuo.yan@idiaoyan.com>
 * @version v1.0
 * @date 2022/05/10 16:00
 */
@Getter
@Setter
public class UserOperateLogDTO extends BaseDTO {

    /**
     * 实体标识
     */
    private String id;

    /**
     * 操作的用户ID
     */
    private String userId;

    /**
     * 操作分类 【0:公司、1:套餐】
     */
    private Integer category;

    /**
     * 操作编号  【0:停用账号、1:启用账号 2:选择套餐、3：添加行业、4：删除行业、5：打开模块、6：关闭模块、7：保留、8：保留、9：保留、10：保留
     * 11：更新公司信息、12：修改到期时间、13：修改公司姓名、14：修改所属行业、15：修改公司代号、16：修改短信价格、17：修改是否内部、18：修改是否露出品牌
     * 19：修改套餐、20：修改关联人、21：修改负责人】
     */
    private Integer operation;

    /**
     * 操作的对象ID
     */
    private String operateeId;

    /**
     * 操作目标ID
     */
    private String targetId;

    /**
     * 操作信息
     */
    private String msg;

    /**
     * 修改信息
     */
    private String information;
}
